<?php
/**
 * @package Waterwheel
 */
/* 
 *  Copyright 2010 Andrew Rickmann
 * 
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 * 
 *  http://www.apache.org/licenses/LICENSE-2.0
 * 
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */


/**
 * Description of plugin
 *
 * @author Andrew Rickmann
 */
class plugin {

    /**
     *
     * @var String holds the settings namespace derived from the class name
     */
    protected $settings_namespace;
    
    /**
     *
     * @var Settings an instance of the settings object 
     */
    protected $settings;
    
    final public function __construct(){

	//get an instance of the settings class
	$this->settings = new settings();

	//predefine the settings namespace
	$this->settings_namespace = 'plugin_' . get_class($this);
	$this->settings->use_namespace($this->settings_namespace);

    }

}
?>